european technology platform - Turco Inglés Diccionario